home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16871 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: node238.fc.net!goochb
  2. From: goochb@rwi.com (William D. Gooch)
  3. Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
  4. Subject: Re: Advice to Java proponents (was Re: Will Java kill C++?)
  5. Date: Fri, 12 Apr 1996 09:12:43
  6. Organization: RothWell International
  7. Message-ID: <goochb.329.0009368A@rwi.com>
  8. References: <31684F33.2528@ibm.net> <denatale-0804960926250001@grail1213.nando.net> <316D09A4.7A92@possibility.com> <1996Apr11.184145.17550@slc.com>
  9. NNTP-Posting-Host: node238.fc.net
  10. X-Newsreader: Trumpet for Windows [Version 1.0 Rev A]
  11.  
  12. In article <1996Apr11.184145.17550@slc.com> aland@servio.slc.com (Alan Darlington) writes:
  13.  
  14. >Todd Hoff <tmh@possibility.com> writes:
  15. >> The why did not smalltalk take off?
  16.  
  17. >Some think it is...  :-)  Historically, lack of availability, high
  18. >cost, high learning curve, the reluctance of managers to risk their
  19. >necks on unproven (i.e. IBM is not using it  :-) technology, etc.
  20.  
  21. Ah, but they are, and have been since long before they were
  22. selling Smalltalk themselves.
  23.  
  24. >Being better (IMHO) does not guarantee success.
  25.  
  26. Define "success."  If it means "taking over the world," then
  27. Smalltalk is not succeeding, and neither is any other language
  28. except C and C++.  If it means "gaining a profitable and 
  29. sustainable market share," then Smalltalk appears to be 
  30. succeeding.  Actual success depends heavily on a market
  31. perception of success, and hence has a strongly emotional
  32. basis.  Snob appeal doesn't sell very well with software, and
  33. "better" is often perceived as "harder to use," regardless of
  34. whether the latter is accurate.
  35.  
  36. "Worse is better."  - Richard Gabriel
  37.  
  38. Since being "better" usually costs *a lot* more, it makes 
  39. large-scale success much more difficult, unless one is able 
  40. to apply strong marketing and accept initial losses to gain 
  41. market share.   Your pricing analysisis quite apropos.  Also, the 
  42. average application isn't very far up on the complexity curve, 
  43. and hence doesn't require the capabilities of a language such 
  44. as Smalltalk.
  45.  
  46. (I think there's a lot to be said for slow, steady growth - which 
  47. is what seems to be happening with Smalltalk - rather than 
  48. explosive growth.   Rapid growth can easily result in a backlash 
  49. effect due to premature application, and the resulting problems.  
  50. When a technology has the chance to mature over time, being 
  51. gradually applied more broadly as it becomes proven to be 
  52. effective, longevity is more likely.) 
  53.  
  54.  
  55. ~~~~~~~~~~~~~~~~~~~~~~
  56. William D. Gooch
  57. RothWell International
  58. goochb@rwi.com
  59. Texas liaison for the International Programmers Guild
  60. For information on IPG, see http://www.ipgnet.com/ipghome.htm
  61. ~~~~~~~~~~~~~~~~~~~~~~
  62.